Big Huge Thesaurus

mountain nyala

noun

sounds kind of like